// Licensed to the Apache Software Foundation (ASF) under one
// or more contributor license agreements.  See the NOTICE file
// distributed with this work for additional information
// regarding copyright ownership.  The ASF licenses this file
// to you under the Apache License, Version 2.0 (the
// "License"); you may not use this file except in compliance
// with the License.  You may obtain a copy of the License at
//
//   http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing,
// software distributed under the License is distributed on an
// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
// KIND, either express or implied.  See the License for the
// specific language governing permissions and limitations
// under the License.


suite("test_cast_to_decimal32_9_1_from_str_const") {

    // This test case is generated from the correspoinding be UT test case,
    // update this case if the correspoinding be UT test case is updated,
    // e.g.: ../run-be-ut.sh --run --filter=FunctionCastToDecimalTest.* --gen_regression_case
    sql "set debug_skip_fold_constant = true;"
    sql "set debug_skip_fold_constant = true;"

    sql "set enable_strict_cast=true;"
    def const_sql_9_0 = """select "0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2147483647", cast(cast("0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2147483647" as string) as decimalv3(9, 1));"""
    qt_sql_9_0_strict "${const_sql_9_0}"
    testFoldConst("${const_sql_9_0}")
    def const_sql_9_1 = """select "-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2147483647", cast(cast("-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2147483647" as string) as decimalv3(9, 1));"""
    qt_sql_9_1_strict "${const_sql_9_1}"
    testFoldConst("${const_sql_9_1}")
    def const_sql_9_2 = """select "0", cast(cast("0" as string) as decimalv3(9, 1));"""
    qt_sql_9_2_strict "${const_sql_9_2}"
    testFoldConst("${const_sql_9_2}")
    def const_sql_9_3 = """select "1", cast(cast("1" as string) as decimalv3(9, 1));"""
    qt_sql_9_3_strict "${const_sql_9_3}"
    testFoldConst("${const_sql_9_3}")
    def const_sql_9_4 = """select "9", cast(cast("9" as string) as decimalv3(9, 1));"""
    qt_sql_9_4_strict "${const_sql_9_4}"
    testFoldConst("${const_sql_9_4}")
    def const_sql_9_5 = """select "9999999", cast(cast("9999999" as string) as decimalv3(9, 1));"""
    qt_sql_9_5_strict "${const_sql_9_5}"
    testFoldConst("${const_sql_9_5}")
    def const_sql_9_6 = """select "90000000", cast(cast("90000000" as string) as decimalv3(9, 1));"""
    qt_sql_9_6_strict "${const_sql_9_6}"
    testFoldConst("${const_sql_9_6}")
    def const_sql_9_7 = """select "90000001", cast(cast("90000001" as string) as decimalv3(9, 1));"""
    qt_sql_9_7_strict "${const_sql_9_7}"
    testFoldConst("${const_sql_9_7}")
    def const_sql_9_8 = """select "99999998", cast(cast("99999998" as string) as decimalv3(9, 1));"""
    qt_sql_9_8_strict "${const_sql_9_8}"
    testFoldConst("${const_sql_9_8}")
    def const_sql_9_9 = """select "99999999", cast(cast("99999999" as string) as decimalv3(9, 1));"""
    qt_sql_9_9_strict "${const_sql_9_9}"
    testFoldConst("${const_sql_9_9}")
    def const_sql_9_10 = """select "0.", cast(cast("0." as string) as decimalv3(9, 1));"""
    qt_sql_9_10_strict "${const_sql_9_10}"
    testFoldConst("${const_sql_9_10}")
    def const_sql_9_11 = """select "1.", cast(cast("1." as string) as decimalv3(9, 1));"""
    qt_sql_9_11_strict "${const_sql_9_11}"
    testFoldConst("${const_sql_9_11}")
    def const_sql_9_12 = """select "9.", cast(cast("9." as string) as decimalv3(9, 1));"""
    qt_sql_9_12_strict "${const_sql_9_12}"
    testFoldConst("${const_sql_9_12}")
    def const_sql_9_13 = """select "9999999.", cast(cast("9999999." as string) as decimalv3(9, 1));"""
    qt_sql_9_13_strict "${const_sql_9_13}"
    testFoldConst("${const_sql_9_13}")
    def const_sql_9_14 = """select "90000000.", cast(cast("90000000." as string) as decimalv3(9, 1));"""
    qt_sql_9_14_strict "${const_sql_9_14}"
    testFoldConst("${const_sql_9_14}")
    def const_sql_9_15 = """select "90000001.", cast(cast("90000001." as string) as decimalv3(9, 1));"""
    qt_sql_9_15_strict "${const_sql_9_15}"
    testFoldConst("${const_sql_9_15}")
    def const_sql_9_16 = """select "99999998.", cast(cast("99999998." as string) as decimalv3(9, 1));"""
    qt_sql_9_16_strict "${const_sql_9_16}"
    testFoldConst("${const_sql_9_16}")
    def const_sql_9_17 = """select "99999999.", cast(cast("99999999." as string) as decimalv3(9, 1));"""
    qt_sql_9_17_strict "${const_sql_9_17}"
    testFoldConst("${const_sql_9_17}")
    def const_sql_9_18 = """select "-0", cast(cast("-0" as string) as decimalv3(9, 1));"""
    qt_sql_9_18_strict "${const_sql_9_18}"
    testFoldConst("${const_sql_9_18}")
    def const_sql_9_19 = """select "-1", cast(cast("-1" as string) as decimalv3(9, 1));"""
    qt_sql_9_19_strict "${const_sql_9_19}"
    testFoldConst("${const_sql_9_19}")
    def const_sql_9_20 = """select "-9", cast(cast("-9" as string) as decimalv3(9, 1));"""
    qt_sql_9_20_strict "${const_sql_9_20}"
    testFoldConst("${const_sql_9_20}")
    def const_sql_9_21 = """select "-9999999", cast(cast("-9999999" as string) as decimalv3(9, 1));"""
    qt_sql_9_21_strict "${const_sql_9_21}"
    testFoldConst("${const_sql_9_21}")
    def const_sql_9_22 = """select "-90000000", cast(cast("-90000000" as string) as decimalv3(9, 1));"""
    qt_sql_9_22_strict "${const_sql_9_22}"
    testFoldConst("${const_sql_9_22}")
    def const_sql_9_23 = """select "-90000001", cast(cast("-90000001" as string) as decimalv3(9, 1));"""
    qt_sql_9_23_strict "${const_sql_9_23}"
    testFoldConst("${const_sql_9_23}")
    def const_sql_9_24 = """select "-99999998", cast(cast("-99999998" as string) as decimalv3(9, 1));"""
    qt_sql_9_24_strict "${const_sql_9_24}"
    testFoldConst("${const_sql_9_24}")
    def const_sql_9_25 = """select "-99999999", cast(cast("-99999999" as string) as decimalv3(9, 1));"""
    qt_sql_9_25_strict "${const_sql_9_25}"
    testFoldConst("${const_sql_9_25}")
    def const_sql_9_26 = """select "-0.", cast(cast("-0." as string) as decimalv3(9, 1));"""
    qt_sql_9_26_strict "${const_sql_9_26}"
    testFoldConst("${const_sql_9_26}")
    def const_sql_9_27 = """select "-1.", cast(cast("-1." as string) as decimalv3(9, 1));"""
    qt_sql_9_27_strict "${const_sql_9_27}"
    testFoldConst("${const_sql_9_27}")
    def const_sql_9_28 = """select "-9.", cast(cast("-9." as string) as decimalv3(9, 1));"""
    qt_sql_9_28_strict "${const_sql_9_28}"
    testFoldConst("${const_sql_9_28}")
    def const_sql_9_29 = """select "-9999999.", cast(cast("-9999999." as string) as decimalv3(9, 1));"""
    qt_sql_9_29_strict "${const_sql_9_29}"
    testFoldConst("${const_sql_9_29}")
    def const_sql_9_30 = """select "-90000000.", cast(cast("-90000000." as string) as decimalv3(9, 1));"""
    qt_sql_9_30_strict "${const_sql_9_30}"
    testFoldConst("${const_sql_9_30}")
    def const_sql_9_31 = """select "-90000001.", cast(cast("-90000001." as string) as decimalv3(9, 1));"""
    qt_sql_9_31_strict "${const_sql_9_31}"
    testFoldConst("${const_sql_9_31}")
    def const_sql_9_32 = """select "-99999998.", cast(cast("-99999998." as string) as decimalv3(9, 1));"""
    qt_sql_9_32_strict "${const_sql_9_32}"
    testFoldConst("${const_sql_9_32}")
    def const_sql_9_33 = """select "-99999999.", cast(cast("-99999999." as string) as decimalv3(9, 1));"""
    qt_sql_9_33_strict "${const_sql_9_33}"
    testFoldConst("${const_sql_9_33}")
    def const_sql_9_34 = """select ".04", cast(cast(".04" as string) as decimalv3(9, 1));"""
    qt_sql_9_34_strict "${const_sql_9_34}"
    testFoldConst("${const_sql_9_34}")
    def const_sql_9_35 = """select ".14", cast(cast(".14" as string) as decimalv3(9, 1));"""
    qt_sql_9_35_strict "${const_sql_9_35}"
    testFoldConst("${const_sql_9_35}")
    def const_sql_9_36 = """select ".84", cast(cast(".84" as string) as decimalv3(9, 1));"""
    qt_sql_9_36_strict "${const_sql_9_36}"
    testFoldConst("${const_sql_9_36}")
    def const_sql_9_37 = """select ".94", cast(cast(".94" as string) as decimalv3(9, 1));"""
    qt_sql_9_37_strict "${const_sql_9_37}"
    testFoldConst("${const_sql_9_37}")
    def const_sql_9_38 = """select ".05", cast(cast(".05" as string) as decimalv3(9, 1));"""
    qt_sql_9_38_strict "${const_sql_9_38}"
    testFoldConst("${const_sql_9_38}")
    def const_sql_9_39 = """select ".15", cast(cast(".15" as string) as decimalv3(9, 1));"""
    qt_sql_9_39_strict "${const_sql_9_39}"
    testFoldConst("${const_sql_9_39}")
    def const_sql_9_40 = """select ".85", cast(cast(".85" as string) as decimalv3(9, 1));"""
    qt_sql_9_40_strict "${const_sql_9_40}"
    testFoldConst("${const_sql_9_40}")
    def const_sql_9_41 = """select ".94", cast(cast(".94" as string) as decimalv3(9, 1));"""
    qt_sql_9_41_strict "${const_sql_9_41}"
    testFoldConst("${const_sql_9_41}")
    def const_sql_9_42 = """select "-.04", cast(cast("-.04" as string) as decimalv3(9, 1));"""
    qt_sql_9_42_strict "${const_sql_9_42}"
    testFoldConst("${const_sql_9_42}")
    def const_sql_9_43 = """select "-.14", cast(cast("-.14" as string) as decimalv3(9, 1));"""
    qt_sql_9_43_strict "${const_sql_9_43}"
    testFoldConst("${const_sql_9_43}")
    def const_sql_9_44 = """select "-.84", cast(cast("-.84" as string) as decimalv3(9, 1));"""
    qt_sql_9_44_strict "${const_sql_9_44}"
    testFoldConst("${const_sql_9_44}")
    def const_sql_9_45 = """select "-.94", cast(cast("-.94" as string) as decimalv3(9, 1));"""
    qt_sql_9_45_strict "${const_sql_9_45}"
    testFoldConst("${const_sql_9_45}")
    def const_sql_9_46 = """select "-.05", cast(cast("-.05" as string) as decimalv3(9, 1));"""
    qt_sql_9_46_strict "${const_sql_9_46}"
    testFoldConst("${const_sql_9_46}")
    def const_sql_9_47 = """select "-.15", cast(cast("-.15" as string) as decimalv3(9, 1));"""
    qt_sql_9_47_strict "${const_sql_9_47}"
    testFoldConst("${const_sql_9_47}")
    def const_sql_9_48 = """select "-.85", cast(cast("-.85" as string) as decimalv3(9, 1));"""
    qt_sql_9_48_strict "${const_sql_9_48}"
    testFoldConst("${const_sql_9_48}")
    def const_sql_9_49 = """select "-.94", cast(cast("-.94" as string) as decimalv3(9, 1));"""
    qt_sql_9_49_strict "${const_sql_9_49}"
    testFoldConst("${const_sql_9_49}")
    def const_sql_9_50 = """select "00400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("00400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_50_strict "${const_sql_9_50}"
    testFoldConst("${const_sql_9_50}")
    def const_sql_9_51 = """select "01400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("01400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_51_strict "${const_sql_9_51}"
    testFoldConst("${const_sql_9_51}")
    def const_sql_9_52 = """select "08400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("08400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_52_strict "${const_sql_9_52}"
    testFoldConst("${const_sql_9_52}")
    def const_sql_9_53 = """select "09400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("09400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_53_strict "${const_sql_9_53}"
    testFoldConst("${const_sql_9_53}")
    def const_sql_9_54 = """select "10400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("10400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_54_strict "${const_sql_9_54}"
    testFoldConst("${const_sql_9_54}")
    def const_sql_9_55 = """select "11400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("11400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_55_strict "${const_sql_9_55}"
    testFoldConst("${const_sql_9_55}")
    def const_sql_9_56 = """select "18400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("18400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_56_strict "${const_sql_9_56}"
    testFoldConst("${const_sql_9_56}")
    def const_sql_9_57 = """select "19400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("19400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_57_strict "${const_sql_9_57}"
    testFoldConst("${const_sql_9_57}")
    def const_sql_9_58 = """select "90400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("90400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_58_strict "${const_sql_9_58}"
    testFoldConst("${const_sql_9_58}")
    def const_sql_9_59 = """select "91400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("91400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_59_strict "${const_sql_9_59}"
    testFoldConst("${const_sql_9_59}")
    def const_sql_9_60 = """select "98400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("98400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_60_strict "${const_sql_9_60}"
    testFoldConst("${const_sql_9_60}")
    def const_sql_9_61 = """select "99400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("99400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_61_strict "${const_sql_9_61}"
    testFoldConst("${const_sql_9_61}")
    def const_sql_9_62 = """select "99999990400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("99999990400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_62_strict "${const_sql_9_62}"
    testFoldConst("${const_sql_9_62}")
    def const_sql_9_63 = """select "99999991400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("99999991400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_63_strict "${const_sql_9_63}"
    testFoldConst("${const_sql_9_63}")
    def const_sql_9_64 = """select "99999998400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("99999998400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_64_strict "${const_sql_9_64}"
    testFoldConst("${const_sql_9_64}")
    def const_sql_9_65 = """select "99999999400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("99999999400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_65_strict "${const_sql_9_65}"
    testFoldConst("${const_sql_9_65}")
    def const_sql_9_66 = """select "900000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("900000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_66_strict "${const_sql_9_66}"
    testFoldConst("${const_sql_9_66}")
    def const_sql_9_67 = """select "900000001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("900000001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_67_strict "${const_sql_9_67}"
    testFoldConst("${const_sql_9_67}")
    def const_sql_9_68 = """select "900000008400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("900000008400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_68_strict "${const_sql_9_68}"
    testFoldConst("${const_sql_9_68}")
    def const_sql_9_69 = """select "900000009400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("900000009400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_69_strict "${const_sql_9_69}"
    testFoldConst("${const_sql_9_69}")
    def const_sql_9_70 = """select "900000010400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("900000010400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_70_strict "${const_sql_9_70}"
    testFoldConst("${const_sql_9_70}")
    def const_sql_9_71 = """select "900000011400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("900000011400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_71_strict "${const_sql_9_71}"
    testFoldConst("${const_sql_9_71}")
    def const_sql_9_72 = """select "900000018400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("900000018400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_72_strict "${const_sql_9_72}"
    testFoldConst("${const_sql_9_72}")
    def const_sql_9_73 = """select "900000019400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("900000019400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_73_strict "${const_sql_9_73}"
    testFoldConst("${const_sql_9_73}")
    def const_sql_9_74 = """select "999999980400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("999999980400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_74_strict "${const_sql_9_74}"
    testFoldConst("${const_sql_9_74}")
    def const_sql_9_75 = """select "999999981400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("999999981400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_75_strict "${const_sql_9_75}"
    testFoldConst("${const_sql_9_75}")
    def const_sql_9_76 = """select "999999988400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("999999988400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_76_strict "${const_sql_9_76}"
    testFoldConst("${const_sql_9_76}")
    def const_sql_9_77 = """select "999999989400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("999999989400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_77_strict "${const_sql_9_77}"
    testFoldConst("${const_sql_9_77}")
    def const_sql_9_78 = """select "999999990400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("999999990400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_78_strict "${const_sql_9_78}"
    testFoldConst("${const_sql_9_78}")
    def const_sql_9_79 = """select "999999991400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("999999991400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_79_strict "${const_sql_9_79}"
    testFoldConst("${const_sql_9_79}")
    def const_sql_9_80 = """select "999999998400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("999999998400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_80_strict "${const_sql_9_80}"
    testFoldConst("${const_sql_9_80}")
    def const_sql_9_81 = """select "999999999400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("999999999400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_81_strict "${const_sql_9_81}"
    testFoldConst("${const_sql_9_81}")
    def const_sql_9_82 = """select "00500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("00500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_82_strict "${const_sql_9_82}"
    testFoldConst("${const_sql_9_82}")
    def const_sql_9_83 = """select "01500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("01500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_83_strict "${const_sql_9_83}"
    testFoldConst("${const_sql_9_83}")
    def const_sql_9_84 = """select "08500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("08500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_84_strict "${const_sql_9_84}"
    testFoldConst("${const_sql_9_84}")
    def const_sql_9_85 = """select "09500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("09500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_85_strict "${const_sql_9_85}"
    testFoldConst("${const_sql_9_85}")
    def const_sql_9_86 = """select "10500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("10500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_86_strict "${const_sql_9_86}"
    testFoldConst("${const_sql_9_86}")
    def const_sql_9_87 = """select "11500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("11500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_87_strict "${const_sql_9_87}"
    testFoldConst("${const_sql_9_87}")
    def const_sql_9_88 = """select "18500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("18500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_88_strict "${const_sql_9_88}"
    testFoldConst("${const_sql_9_88}")
    def const_sql_9_89 = """select "19500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("19500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_89_strict "${const_sql_9_89}"
    testFoldConst("${const_sql_9_89}")
    def const_sql_9_90 = """select "90500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("90500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_90_strict "${const_sql_9_90}"
    testFoldConst("${const_sql_9_90}")
    def const_sql_9_91 = """select "91500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("91500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_91_strict "${const_sql_9_91}"
    testFoldConst("${const_sql_9_91}")
    def const_sql_9_92 = """select "98500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("98500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_92_strict "${const_sql_9_92}"
    testFoldConst("${const_sql_9_92}")
    def const_sql_9_93 = """select "99500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("99500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_93_strict "${const_sql_9_93}"
    testFoldConst("${const_sql_9_93}")
    def const_sql_9_94 = """select "99999990500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("99999990500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_94_strict "${const_sql_9_94}"
    testFoldConst("${const_sql_9_94}")
    def const_sql_9_95 = """select "99999991500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("99999991500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_95_strict "${const_sql_9_95}"
    testFoldConst("${const_sql_9_95}")
    def const_sql_9_96 = """select "99999998500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("99999998500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_96_strict "${const_sql_9_96}"
    testFoldConst("${const_sql_9_96}")
    def const_sql_9_97 = """select "99999999500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("99999999500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_97_strict "${const_sql_9_97}"
    testFoldConst("${const_sql_9_97}")
    def const_sql_9_98 = """select "900000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("900000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_98_strict "${const_sql_9_98}"
    testFoldConst("${const_sql_9_98}")
    def const_sql_9_99 = """select "900000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("900000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_99_strict "${const_sql_9_99}"
    testFoldConst("${const_sql_9_99}")
    def const_sql_9_100 = """select "900000008500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("900000008500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_100_strict "${const_sql_9_100}"
    testFoldConst("${const_sql_9_100}")
    def const_sql_9_101 = """select "900000009500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("900000009500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_101_strict "${const_sql_9_101}"
    testFoldConst("${const_sql_9_101}")
    def const_sql_9_102 = """select "900000010500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("900000010500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_102_strict "${const_sql_9_102}"
    testFoldConst("${const_sql_9_102}")
    def const_sql_9_103 = """select "900000011500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("900000011500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_103_strict "${const_sql_9_103}"
    testFoldConst("${const_sql_9_103}")
    def const_sql_9_104 = """select "900000018500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("900000018500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_104_strict "${const_sql_9_104}"
    testFoldConst("${const_sql_9_104}")
    def const_sql_9_105 = """select "900000019500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("900000019500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_105_strict "${const_sql_9_105}"
    testFoldConst("${const_sql_9_105}")
    def const_sql_9_106 = """select "999999980500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("999999980500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_106_strict "${const_sql_9_106}"
    testFoldConst("${const_sql_9_106}")
    def const_sql_9_107 = """select "999999981500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("999999981500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_107_strict "${const_sql_9_107}"
    testFoldConst("${const_sql_9_107}")
    def const_sql_9_108 = """select "999999988500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("999999988500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_108_strict "${const_sql_9_108}"
    testFoldConst("${const_sql_9_108}")
    def const_sql_9_109 = """select "999999989500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("999999989500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_109_strict "${const_sql_9_109}"
    testFoldConst("${const_sql_9_109}")
    def const_sql_9_110 = """select "999999990400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("999999990400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_110_strict "${const_sql_9_110}"
    testFoldConst("${const_sql_9_110}")
    def const_sql_9_111 = """select "999999991400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("999999991400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_111_strict "${const_sql_9_111}"
    testFoldConst("${const_sql_9_111}")
    def const_sql_9_112 = """select "999999998400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("999999998400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_112_strict "${const_sql_9_112}"
    testFoldConst("${const_sql_9_112}")
    def const_sql_9_113 = """select "999999999400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("999999999400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_113_strict "${const_sql_9_113}"
    testFoldConst("${const_sql_9_113}")
    def const_sql_9_114 = """select "-00400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-00400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_114_strict "${const_sql_9_114}"
    testFoldConst("${const_sql_9_114}")
    def const_sql_9_115 = """select "-01400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-01400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_115_strict "${const_sql_9_115}"
    testFoldConst("${const_sql_9_115}")
    def const_sql_9_116 = """select "-08400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-08400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_116_strict "${const_sql_9_116}"
    testFoldConst("${const_sql_9_116}")
    def const_sql_9_117 = """select "-09400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-09400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_117_strict "${const_sql_9_117}"
    testFoldConst("${const_sql_9_117}")
    def const_sql_9_118 = """select "-10400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-10400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_118_strict "${const_sql_9_118}"
    testFoldConst("${const_sql_9_118}")
    def const_sql_9_119 = """select "-11400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-11400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_119_strict "${const_sql_9_119}"
    testFoldConst("${const_sql_9_119}")
    def const_sql_9_120 = """select "-18400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-18400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_120_strict "${const_sql_9_120}"
    testFoldConst("${const_sql_9_120}")
    def const_sql_9_121 = """select "-19400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-19400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_121_strict "${const_sql_9_121}"
    testFoldConst("${const_sql_9_121}")
    def const_sql_9_122 = """select "-90400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-90400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_122_strict "${const_sql_9_122}"
    testFoldConst("${const_sql_9_122}")
    def const_sql_9_123 = """select "-91400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-91400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_123_strict "${const_sql_9_123}"
    testFoldConst("${const_sql_9_123}")
    def const_sql_9_124 = """select "-98400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-98400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_124_strict "${const_sql_9_124}"
    testFoldConst("${const_sql_9_124}")
    def const_sql_9_125 = """select "-99400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-99400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_125_strict "${const_sql_9_125}"
    testFoldConst("${const_sql_9_125}")
    def const_sql_9_126 = """select "-99999990400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-99999990400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_126_strict "${const_sql_9_126}"
    testFoldConst("${const_sql_9_126}")
    def const_sql_9_127 = """select "-99999991400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-99999991400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_127_strict "${const_sql_9_127}"
    testFoldConst("${const_sql_9_127}")
    def const_sql_9_128 = """select "-99999998400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-99999998400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_128_strict "${const_sql_9_128}"
    testFoldConst("${const_sql_9_128}")
    def const_sql_9_129 = """select "-99999999400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-99999999400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_129_strict "${const_sql_9_129}"
    testFoldConst("${const_sql_9_129}")
    def const_sql_9_130 = """select "-900000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-900000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_130_strict "${const_sql_9_130}"
    testFoldConst("${const_sql_9_130}")
    def const_sql_9_131 = """select "-900000001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-900000001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_131_strict "${const_sql_9_131}"
    testFoldConst("${const_sql_9_131}")
    def const_sql_9_132 = """select "-900000008400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-900000008400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_132_strict "${const_sql_9_132}"
    testFoldConst("${const_sql_9_132}")
    def const_sql_9_133 = """select "-900000009400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-900000009400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_133_strict "${const_sql_9_133}"
    testFoldConst("${const_sql_9_133}")
    def const_sql_9_134 = """select "-900000010400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-900000010400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_134_strict "${const_sql_9_134}"
    testFoldConst("${const_sql_9_134}")
    def const_sql_9_135 = """select "-900000011400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-900000011400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_135_strict "${const_sql_9_135}"
    testFoldConst("${const_sql_9_135}")
    def const_sql_9_136 = """select "-900000018400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-900000018400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_136_strict "${const_sql_9_136}"
    testFoldConst("${const_sql_9_136}")
    def const_sql_9_137 = """select "-900000019400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-900000019400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_137_strict "${const_sql_9_137}"
    testFoldConst("${const_sql_9_137}")
    def const_sql_9_138 = """select "-999999980400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-999999980400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_138_strict "${const_sql_9_138}"
    testFoldConst("${const_sql_9_138}")
    def const_sql_9_139 = """select "-999999981400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-999999981400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_139_strict "${const_sql_9_139}"
    testFoldConst("${const_sql_9_139}")
    def const_sql_9_140 = """select "-999999988400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-999999988400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_140_strict "${const_sql_9_140}"
    testFoldConst("${const_sql_9_140}")
    def const_sql_9_141 = """select "-999999989400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-999999989400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_141_strict "${const_sql_9_141}"
    testFoldConst("${const_sql_9_141}")
    def const_sql_9_142 = """select "-999999990400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-999999990400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_142_strict "${const_sql_9_142}"
    testFoldConst("${const_sql_9_142}")
    def const_sql_9_143 = """select "-999999991400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-999999991400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_143_strict "${const_sql_9_143}"
    testFoldConst("${const_sql_9_143}")
    def const_sql_9_144 = """select "-999999998400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-999999998400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_144_strict "${const_sql_9_144}"
    testFoldConst("${const_sql_9_144}")
    def const_sql_9_145 = """select "-999999999400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-999999999400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_145_strict "${const_sql_9_145}"
    testFoldConst("${const_sql_9_145}")
    def const_sql_9_146 = """select "-00500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-00500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_146_strict "${const_sql_9_146}"
    testFoldConst("${const_sql_9_146}")
    def const_sql_9_147 = """select "-01500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-01500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_147_strict "${const_sql_9_147}"
    testFoldConst("${const_sql_9_147}")
    def const_sql_9_148 = """select "-08500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-08500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_148_strict "${const_sql_9_148}"
    testFoldConst("${const_sql_9_148}")
    def const_sql_9_149 = """select "-09500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-09500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_149_strict "${const_sql_9_149}"
    testFoldConst("${const_sql_9_149}")
    def const_sql_9_150 = """select "-10500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-10500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_150_strict "${const_sql_9_150}"
    testFoldConst("${const_sql_9_150}")
    def const_sql_9_151 = """select "-11500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-11500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_151_strict "${const_sql_9_151}"
    testFoldConst("${const_sql_9_151}")
    def const_sql_9_152 = """select "-18500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-18500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_152_strict "${const_sql_9_152}"
    testFoldConst("${const_sql_9_152}")
    def const_sql_9_153 = """select "-19500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-19500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_153_strict "${const_sql_9_153}"
    testFoldConst("${const_sql_9_153}")
    def const_sql_9_154 = """select "-90500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-90500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_154_strict "${const_sql_9_154}"
    testFoldConst("${const_sql_9_154}")
    def const_sql_9_155 = """select "-91500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-91500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_155_strict "${const_sql_9_155}"
    testFoldConst("${const_sql_9_155}")
    def const_sql_9_156 = """select "-98500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-98500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_156_strict "${const_sql_9_156}"
    testFoldConst("${const_sql_9_156}")
    def const_sql_9_157 = """select "-99500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-99500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_157_strict "${const_sql_9_157}"
    testFoldConst("${const_sql_9_157}")
    def const_sql_9_158 = """select "-99999990500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-99999990500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_158_strict "${const_sql_9_158}"
    testFoldConst("${const_sql_9_158}")
    def const_sql_9_159 = """select "-99999991500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-99999991500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_159_strict "${const_sql_9_159}"
    testFoldConst("${const_sql_9_159}")
    def const_sql_9_160 = """select "-99999998500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-99999998500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_160_strict "${const_sql_9_160}"
    testFoldConst("${const_sql_9_160}")
    def const_sql_9_161 = """select "-99999999500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-99999999500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_161_strict "${const_sql_9_161}"
    testFoldConst("${const_sql_9_161}")
    def const_sql_9_162 = """select "-900000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-900000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_162_strict "${const_sql_9_162}"
    testFoldConst("${const_sql_9_162}")
    def const_sql_9_163 = """select "-900000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-900000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_163_strict "${const_sql_9_163}"
    testFoldConst("${const_sql_9_163}")
    def const_sql_9_164 = """select "-900000008500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-900000008500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_164_strict "${const_sql_9_164}"
    testFoldConst("${const_sql_9_164}")
    def const_sql_9_165 = """select "-900000009500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-900000009500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_165_strict "${const_sql_9_165}"
    testFoldConst("${const_sql_9_165}")
    def const_sql_9_166 = """select "-900000010500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-900000010500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_166_strict "${const_sql_9_166}"
    testFoldConst("${const_sql_9_166}")
    def const_sql_9_167 = """select "-900000011500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-900000011500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_167_strict "${const_sql_9_167}"
    testFoldConst("${const_sql_9_167}")
    def const_sql_9_168 = """select "-900000018500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-900000018500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_168_strict "${const_sql_9_168}"
    testFoldConst("${const_sql_9_168}")
    def const_sql_9_169 = """select "-900000019500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-900000019500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_169_strict "${const_sql_9_169}"
    testFoldConst("${const_sql_9_169}")
    def const_sql_9_170 = """select "-999999980500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-999999980500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_170_strict "${const_sql_9_170}"
    testFoldConst("${const_sql_9_170}")
    def const_sql_9_171 = """select "-999999981500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-999999981500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_171_strict "${const_sql_9_171}"
    testFoldConst("${const_sql_9_171}")
    def const_sql_9_172 = """select "-999999988500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-999999988500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_172_strict "${const_sql_9_172}"
    testFoldConst("${const_sql_9_172}")
    def const_sql_9_173 = """select "-999999989500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-999999989500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_173_strict "${const_sql_9_173}"
    testFoldConst("${const_sql_9_173}")
    def const_sql_9_174 = """select "-999999990400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-999999990400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_174_strict "${const_sql_9_174}"
    testFoldConst("${const_sql_9_174}")
    def const_sql_9_175 = """select "-999999991400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-999999991400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_175_strict "${const_sql_9_175}"
    testFoldConst("${const_sql_9_175}")
    def const_sql_9_176 = """select "-999999998400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-999999998400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_176_strict "${const_sql_9_176}"
    testFoldConst("${const_sql_9_176}")
    def const_sql_9_177 = """select "-999999999400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-999999999400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(9, 1));"""
    qt_sql_9_177_strict "${const_sql_9_177}"
    testFoldConst("${const_sql_9_177}")

    sql "set enable_strict_cast=false;"
    qt_sql_9_0_non_strict "${const_sql_9_0}"
    testFoldConst("${const_sql_9_0}")
    qt_sql_9_1_non_strict "${const_sql_9_1}"
    testFoldConst("${const_sql_9_1}")
    qt_sql_9_2_non_strict "${const_sql_9_2}"
    testFoldConst("${const_sql_9_2}")
    qt_sql_9_3_non_strict "${const_sql_9_3}"
    testFoldConst("${const_sql_9_3}")
    qt_sql_9_4_non_strict "${const_sql_9_4}"
    testFoldConst("${const_sql_9_4}")
    qt_sql_9_5_non_strict "${const_sql_9_5}"
    testFoldConst("${const_sql_9_5}")
    qt_sql_9_6_non_strict "${const_sql_9_6}"
    testFoldConst("${const_sql_9_6}")
    qt_sql_9_7_non_strict "${const_sql_9_7}"
    testFoldConst("${const_sql_9_7}")
    qt_sql_9_8_non_strict "${const_sql_9_8}"
    testFoldConst("${const_sql_9_8}")
    qt_sql_9_9_non_strict "${const_sql_9_9}"
    testFoldConst("${const_sql_9_9}")
    qt_sql_9_10_non_strict "${const_sql_9_10}"
    testFoldConst("${const_sql_9_10}")
    qt_sql_9_11_non_strict "${const_sql_9_11}"
    testFoldConst("${const_sql_9_11}")
    qt_sql_9_12_non_strict "${const_sql_9_12}"
    testFoldConst("${const_sql_9_12}")
    qt_sql_9_13_non_strict "${const_sql_9_13}"
    testFoldConst("${const_sql_9_13}")
    qt_sql_9_14_non_strict "${const_sql_9_14}"
    testFoldConst("${const_sql_9_14}")
    qt_sql_9_15_non_strict "${const_sql_9_15}"
    testFoldConst("${const_sql_9_15}")
    qt_sql_9_16_non_strict "${const_sql_9_16}"
    testFoldConst("${const_sql_9_16}")
    qt_sql_9_17_non_strict "${const_sql_9_17}"
    testFoldConst("${const_sql_9_17}")
    qt_sql_9_18_non_strict "${const_sql_9_18}"
    testFoldConst("${const_sql_9_18}")
    qt_sql_9_19_non_strict "${const_sql_9_19}"
    testFoldConst("${const_sql_9_19}")
    qt_sql_9_20_non_strict "${const_sql_9_20}"
    testFoldConst("${const_sql_9_20}")
    qt_sql_9_21_non_strict "${const_sql_9_21}"
    testFoldConst("${const_sql_9_21}")
    qt_sql_9_22_non_strict "${const_sql_9_22}"
    testFoldConst("${const_sql_9_22}")
    qt_sql_9_23_non_strict "${const_sql_9_23}"
    testFoldConst("${const_sql_9_23}")
    qt_sql_9_24_non_strict "${const_sql_9_24}"
    testFoldConst("${const_sql_9_24}")
    qt_sql_9_25_non_strict "${const_sql_9_25}"
    testFoldConst("${const_sql_9_25}")
    qt_sql_9_26_non_strict "${const_sql_9_26}"
    testFoldConst("${const_sql_9_26}")
    qt_sql_9_27_non_strict "${const_sql_9_27}"
    testFoldConst("${const_sql_9_27}")
    qt_sql_9_28_non_strict "${const_sql_9_28}"
    testFoldConst("${const_sql_9_28}")
    qt_sql_9_29_non_strict "${const_sql_9_29}"
    testFoldConst("${const_sql_9_29}")
    qt_sql_9_30_non_strict "${const_sql_9_30}"
    testFoldConst("${const_sql_9_30}")
    qt_sql_9_31_non_strict "${const_sql_9_31}"
    testFoldConst("${const_sql_9_31}")
    qt_sql_9_32_non_strict "${const_sql_9_32}"
    testFoldConst("${const_sql_9_32}")
    qt_sql_9_33_non_strict "${const_sql_9_33}"
    testFoldConst("${const_sql_9_33}")
    qt_sql_9_34_non_strict "${const_sql_9_34}"
    testFoldConst("${const_sql_9_34}")
    qt_sql_9_35_non_strict "${const_sql_9_35}"
    testFoldConst("${const_sql_9_35}")
    qt_sql_9_36_non_strict "${const_sql_9_36}"
    testFoldConst("${const_sql_9_36}")
    qt_sql_9_37_non_strict "${const_sql_9_37}"
    testFoldConst("${const_sql_9_37}")
    qt_sql_9_38_non_strict "${const_sql_9_38}"
    testFoldConst("${const_sql_9_38}")
    qt_sql_9_39_non_strict "${const_sql_9_39}"
    testFoldConst("${const_sql_9_39}")
    qt_sql_9_40_non_strict "${const_sql_9_40}"
    testFoldConst("${const_sql_9_40}")
    qt_sql_9_41_non_strict "${const_sql_9_41}"
    testFoldConst("${const_sql_9_41}")
    qt_sql_9_42_non_strict "${const_sql_9_42}"
    testFoldConst("${const_sql_9_42}")
    qt_sql_9_43_non_strict "${const_sql_9_43}"
    testFoldConst("${const_sql_9_43}")
    qt_sql_9_44_non_strict "${const_sql_9_44}"
    testFoldConst("${const_sql_9_44}")
    qt_sql_9_45_non_strict "${const_sql_9_45}"
    testFoldConst("${const_sql_9_45}")
    qt_sql_9_46_non_strict "${const_sql_9_46}"
    testFoldConst("${const_sql_9_46}")
    qt_sql_9_47_non_strict "${const_sql_9_47}"
    testFoldConst("${const_sql_9_47}")
    qt_sql_9_48_non_strict "${const_sql_9_48}"
    testFoldConst("${const_sql_9_48}")
    qt_sql_9_49_non_strict "${const_sql_9_49}"
    testFoldConst("${const_sql_9_49}")
    qt_sql_9_50_non_strict "${const_sql_9_50}"
    testFoldConst("${const_sql_9_50}")
    qt_sql_9_51_non_strict "${const_sql_9_51}"
    testFoldConst("${const_sql_9_51}")
    qt_sql_9_52_non_strict "${const_sql_9_52}"
    testFoldConst("${const_sql_9_52}")
    qt_sql_9_53_non_strict "${const_sql_9_53}"
    testFoldConst("${const_sql_9_53}")
    qt_sql_9_54_non_strict "${const_sql_9_54}"
    testFoldConst("${const_sql_9_54}")
    qt_sql_9_55_non_strict "${const_sql_9_55}"
    testFoldConst("${const_sql_9_55}")
    qt_sql_9_56_non_strict "${const_sql_9_56}"
    testFoldConst("${const_sql_9_56}")
    qt_sql_9_57_non_strict "${const_sql_9_57}"
    testFoldConst("${const_sql_9_57}")
    qt_sql_9_58_non_strict "${const_sql_9_58}"
    testFoldConst("${const_sql_9_58}")
    qt_sql_9_59_non_strict "${const_sql_9_59}"
    testFoldConst("${const_sql_9_59}")
    qt_sql_9_60_non_strict "${const_sql_9_60}"
    testFoldConst("${const_sql_9_60}")
    qt_sql_9_61_non_strict "${const_sql_9_61}"
    testFoldConst("${const_sql_9_61}")
    qt_sql_9_62_non_strict "${const_sql_9_62}"
    testFoldConst("${const_sql_9_62}")
    qt_sql_9_63_non_strict "${const_sql_9_63}"
    testFoldConst("${const_sql_9_63}")
    qt_sql_9_64_non_strict "${const_sql_9_64}"
    testFoldConst("${const_sql_9_64}")
    qt_sql_9_65_non_strict "${const_sql_9_65}"
    testFoldConst("${const_sql_9_65}")
    qt_sql_9_66_non_strict "${const_sql_9_66}"
    testFoldConst("${const_sql_9_66}")
    qt_sql_9_67_non_strict "${const_sql_9_67}"
    testFoldConst("${const_sql_9_67}")
    qt_sql_9_68_non_strict "${const_sql_9_68}"
    testFoldConst("${const_sql_9_68}")
    qt_sql_9_69_non_strict "${const_sql_9_69}"
    testFoldConst("${const_sql_9_69}")
    qt_sql_9_70_non_strict "${const_sql_9_70}"
    testFoldConst("${const_sql_9_70}")
    qt_sql_9_71_non_strict "${const_sql_9_71}"
    testFoldConst("${const_sql_9_71}")
    qt_sql_9_72_non_strict "${const_sql_9_72}"
    testFoldConst("${const_sql_9_72}")
    qt_sql_9_73_non_strict "${const_sql_9_73}"
    testFoldConst("${const_sql_9_73}")
    qt_sql_9_74_non_strict "${const_sql_9_74}"
    testFoldConst("${const_sql_9_74}")
    qt_sql_9_75_non_strict "${const_sql_9_75}"
    testFoldConst("${const_sql_9_75}")
    qt_sql_9_76_non_strict "${const_sql_9_76}"
    testFoldConst("${const_sql_9_76}")
    qt_sql_9_77_non_strict "${const_sql_9_77}"
    testFoldConst("${const_sql_9_77}")
    qt_sql_9_78_non_strict "${const_sql_9_78}"
    testFoldConst("${const_sql_9_78}")
    qt_sql_9_79_non_strict "${const_sql_9_79}"
    testFoldConst("${const_sql_9_79}")
    qt_sql_9_80_non_strict "${const_sql_9_80}"
    testFoldConst("${const_sql_9_80}")
    qt_sql_9_81_non_strict "${const_sql_9_81}"
    testFoldConst("${const_sql_9_81}")
    qt_sql_9_82_non_strict "${const_sql_9_82}"
    testFoldConst("${const_sql_9_82}")
    qt_sql_9_83_non_strict "${const_sql_9_83}"
    testFoldConst("${const_sql_9_83}")
    qt_sql_9_84_non_strict "${const_sql_9_84}"
    testFoldConst("${const_sql_9_84}")
    qt_sql_9_85_non_strict "${const_sql_9_85}"
    testFoldConst("${const_sql_9_85}")
    qt_sql_9_86_non_strict "${const_sql_9_86}"
    testFoldConst("${const_sql_9_86}")
    qt_sql_9_87_non_strict "${const_sql_9_87}"
    testFoldConst("${const_sql_9_87}")
    qt_sql_9_88_non_strict "${const_sql_9_88}"
    testFoldConst("${const_sql_9_88}")
    qt_sql_9_89_non_strict "${const_sql_9_89}"
    testFoldConst("${const_sql_9_89}")
    qt_sql_9_90_non_strict "${const_sql_9_90}"
    testFoldConst("${const_sql_9_90}")
    qt_sql_9_91_non_strict "${const_sql_9_91}"
    testFoldConst("${const_sql_9_91}")
    qt_sql_9_92_non_strict "${const_sql_9_92}"
    testFoldConst("${const_sql_9_92}")
    qt_sql_9_93_non_strict "${const_sql_9_93}"
    testFoldConst("${const_sql_9_93}")
    qt_sql_9_94_non_strict "${const_sql_9_94}"
    testFoldConst("${const_sql_9_94}")
    qt_sql_9_95_non_strict "${const_sql_9_95}"
    testFoldConst("${const_sql_9_95}")
    qt_sql_9_96_non_strict "${const_sql_9_96}"
    testFoldConst("${const_sql_9_96}")
    qt_sql_9_97_non_strict "${const_sql_9_97}"
    testFoldConst("${const_sql_9_97}")
    qt_sql_9_98_non_strict "${const_sql_9_98}"
    testFoldConst("${const_sql_9_98}")
    qt_sql_9_99_non_strict "${const_sql_9_99}"
    testFoldConst("${const_sql_9_99}")
    qt_sql_9_100_non_strict "${const_sql_9_100}"
    testFoldConst("${const_sql_9_100}")
    qt_sql_9_101_non_strict "${const_sql_9_101}"
    testFoldConst("${const_sql_9_101}")
    qt_sql_9_102_non_strict "${const_sql_9_102}"
    testFoldConst("${const_sql_9_102}")
    qt_sql_9_103_non_strict "${const_sql_9_103}"
    testFoldConst("${const_sql_9_103}")
    qt_sql_9_104_non_strict "${const_sql_9_104}"
    testFoldConst("${const_sql_9_104}")
    qt_sql_9_105_non_strict "${const_sql_9_105}"
    testFoldConst("${const_sql_9_105}")
    qt_sql_9_106_non_strict "${const_sql_9_106}"
    testFoldConst("${const_sql_9_106}")
    qt_sql_9_107_non_strict "${const_sql_9_107}"
    testFoldConst("${const_sql_9_107}")
    qt_sql_9_108_non_strict "${const_sql_9_108}"
    testFoldConst("${const_sql_9_108}")
    qt_sql_9_109_non_strict "${const_sql_9_109}"
    testFoldConst("${const_sql_9_109}")
    qt_sql_9_110_non_strict "${const_sql_9_110}"
    testFoldConst("${const_sql_9_110}")
    qt_sql_9_111_non_strict "${const_sql_9_111}"
    testFoldConst("${const_sql_9_111}")
    qt_sql_9_112_non_strict "${const_sql_9_112}"
    testFoldConst("${const_sql_9_112}")
    qt_sql_9_113_non_strict "${const_sql_9_113}"
    testFoldConst("${const_sql_9_113}")
    qt_sql_9_114_non_strict "${const_sql_9_114}"
    testFoldConst("${const_sql_9_114}")
    qt_sql_9_115_non_strict "${const_sql_9_115}"
    testFoldConst("${const_sql_9_115}")
    qt_sql_9_116_non_strict "${const_sql_9_116}"
    testFoldConst("${const_sql_9_116}")
    qt_sql_9_117_non_strict "${const_sql_9_117}"
    testFoldConst("${const_sql_9_117}")
    qt_sql_9_118_non_strict "${const_sql_9_118}"
    testFoldConst("${const_sql_9_118}")
    qt_sql_9_119_non_strict "${const_sql_9_119}"
    testFoldConst("${const_sql_9_119}")
    qt_sql_9_120_non_strict "${const_sql_9_120}"
    testFoldConst("${const_sql_9_120}")
    qt_sql_9_121_non_strict "${const_sql_9_121}"
    testFoldConst("${const_sql_9_121}")
    qt_sql_9_122_non_strict "${const_sql_9_122}"
    testFoldConst("${const_sql_9_122}")
    qt_sql_9_123_non_strict "${const_sql_9_123}"
    testFoldConst("${const_sql_9_123}")
    qt_sql_9_124_non_strict "${const_sql_9_124}"
    testFoldConst("${const_sql_9_124}")
    qt_sql_9_125_non_strict "${const_sql_9_125}"
    testFoldConst("${const_sql_9_125}")
    qt_sql_9_126_non_strict "${const_sql_9_126}"
    testFoldConst("${const_sql_9_126}")
    qt_sql_9_127_non_strict "${const_sql_9_127}"
    testFoldConst("${const_sql_9_127}")
    qt_sql_9_128_non_strict "${const_sql_9_128}"
    testFoldConst("${const_sql_9_128}")
    qt_sql_9_129_non_strict "${const_sql_9_129}"
    testFoldConst("${const_sql_9_129}")
    qt_sql_9_130_non_strict "${const_sql_9_130}"
    testFoldConst("${const_sql_9_130}")
    qt_sql_9_131_non_strict "${const_sql_9_131}"
    testFoldConst("${const_sql_9_131}")
    qt_sql_9_132_non_strict "${const_sql_9_132}"
    testFoldConst("${const_sql_9_132}")
    qt_sql_9_133_non_strict "${const_sql_9_133}"
    testFoldConst("${const_sql_9_133}")
    qt_sql_9_134_non_strict "${const_sql_9_134}"
    testFoldConst("${const_sql_9_134}")
    qt_sql_9_135_non_strict "${const_sql_9_135}"
    testFoldConst("${const_sql_9_135}")
    qt_sql_9_136_non_strict "${const_sql_9_136}"
    testFoldConst("${const_sql_9_136}")
    qt_sql_9_137_non_strict "${const_sql_9_137}"
    testFoldConst("${const_sql_9_137}")
    qt_sql_9_138_non_strict "${const_sql_9_138}"
    testFoldConst("${const_sql_9_138}")
    qt_sql_9_139_non_strict "${const_sql_9_139}"
    testFoldConst("${const_sql_9_139}")
    qt_sql_9_140_non_strict "${const_sql_9_140}"
    testFoldConst("${const_sql_9_140}")
    qt_sql_9_141_non_strict "${const_sql_9_141}"
    testFoldConst("${const_sql_9_141}")
    qt_sql_9_142_non_strict "${const_sql_9_142}"
    testFoldConst("${const_sql_9_142}")
    qt_sql_9_143_non_strict "${const_sql_9_143}"
    testFoldConst("${const_sql_9_143}")
    qt_sql_9_144_non_strict "${const_sql_9_144}"
    testFoldConst("${const_sql_9_144}")
    qt_sql_9_145_non_strict "${const_sql_9_145}"
    testFoldConst("${const_sql_9_145}")
    qt_sql_9_146_non_strict "${const_sql_9_146}"
    testFoldConst("${const_sql_9_146}")
    qt_sql_9_147_non_strict "${const_sql_9_147}"
    testFoldConst("${const_sql_9_147}")
    qt_sql_9_148_non_strict "${const_sql_9_148}"
    testFoldConst("${const_sql_9_148}")
    qt_sql_9_149_non_strict "${const_sql_9_149}"
    testFoldConst("${const_sql_9_149}")
    qt_sql_9_150_non_strict "${const_sql_9_150}"
    testFoldConst("${const_sql_9_150}")
    qt_sql_9_151_non_strict "${const_sql_9_151}"
    testFoldConst("${const_sql_9_151}")
    qt_sql_9_152_non_strict "${const_sql_9_152}"
    testFoldConst("${const_sql_9_152}")
    qt_sql_9_153_non_strict "${const_sql_9_153}"
    testFoldConst("${const_sql_9_153}")
    qt_sql_9_154_non_strict "${const_sql_9_154}"
    testFoldConst("${const_sql_9_154}")
    qt_sql_9_155_non_strict "${const_sql_9_155}"
    testFoldConst("${const_sql_9_155}")
    qt_sql_9_156_non_strict "${const_sql_9_156}"
    testFoldConst("${const_sql_9_156}")
    qt_sql_9_157_non_strict "${const_sql_9_157}"
    testFoldConst("${const_sql_9_157}")
    qt_sql_9_158_non_strict "${const_sql_9_158}"
    testFoldConst("${const_sql_9_158}")
    qt_sql_9_159_non_strict "${const_sql_9_159}"
    testFoldConst("${const_sql_9_159}")
    qt_sql_9_160_non_strict "${const_sql_9_160}"
    testFoldConst("${const_sql_9_160}")
    qt_sql_9_161_non_strict "${const_sql_9_161}"
    testFoldConst("${const_sql_9_161}")
    qt_sql_9_162_non_strict "${const_sql_9_162}"
    testFoldConst("${const_sql_9_162}")
    qt_sql_9_163_non_strict "${const_sql_9_163}"
    testFoldConst("${const_sql_9_163}")
    qt_sql_9_164_non_strict "${const_sql_9_164}"
    testFoldConst("${const_sql_9_164}")
    qt_sql_9_165_non_strict "${const_sql_9_165}"
    testFoldConst("${const_sql_9_165}")
    qt_sql_9_166_non_strict "${const_sql_9_166}"
    testFoldConst("${const_sql_9_166}")
    qt_sql_9_167_non_strict "${const_sql_9_167}"
    testFoldConst("${const_sql_9_167}")
    qt_sql_9_168_non_strict "${const_sql_9_168}"
    testFoldConst("${const_sql_9_168}")
    qt_sql_9_169_non_strict "${const_sql_9_169}"
    testFoldConst("${const_sql_9_169}")
    qt_sql_9_170_non_strict "${const_sql_9_170}"
    testFoldConst("${const_sql_9_170}")
    qt_sql_9_171_non_strict "${const_sql_9_171}"
    testFoldConst("${const_sql_9_171}")
    qt_sql_9_172_non_strict "${const_sql_9_172}"
    testFoldConst("${const_sql_9_172}")
    qt_sql_9_173_non_strict "${const_sql_9_173}"
    testFoldConst("${const_sql_9_173}")
    qt_sql_9_174_non_strict "${const_sql_9_174}"
    testFoldConst("${const_sql_9_174}")
    qt_sql_9_175_non_strict "${const_sql_9_175}"
    testFoldConst("${const_sql_9_175}")
    qt_sql_9_176_non_strict "${const_sql_9_176}"
    testFoldConst("${const_sql_9_176}")
    qt_sql_9_177_non_strict "${const_sql_9_177}"
    testFoldConst("${const_sql_9_177}")
}